particulate composite - German English Dictionary